we make our own fate - Allemand Anglais Dictionnaire